leafy bladderwort - German English Dictionary